hammarbya paludosa - Turkish English Dictionary